<!-- 
  TokenFixer 组件 - 单纯检查token情况并跳转
-->
<template>
  <!-- 这个组件不渲染任何内容 -->
</template>

<script setup>
import { onMounted } from 'vue';
import { checkTokenStatus } from '@/utils/token-tester';
import { useRouter } from 'vue-router';

const router = useRouter();

onMounted(() => {
  console.log('🛠️ TokenFixer 已启动');
  
  // 检查 token 状态
  const tokenStatus = checkTokenStatus();
  
  // 如果有token，但当前在登录页，自动跳转到个人中心
  if (tokenStatus.token && router.currentRoute.value.path === '/login') {
    console.log('🔑 检测到有效token，从登录页重定向到个人中心');
    setTimeout(() => {
      router.push('/user/profile');
    }, 300);
  }
});
</script> 